package org.ssq.mybatisPlusMonitor.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

@Data
@TableName("slow_sql_log")
public class SlowSqlLog implements Serializable {
        // 主键
        @TableId(value = "id",type = IdType.NONE)
        private Long id;
        // 调用方法名称
        private String methodName;
        // 参数列表
        private String params;
        // 方法执行时间
        private Long runTime;
        // 执行SQL
        private String executeSql;
        // SQL类型
        private String sqlType;
        // 记录创建时间
        private LocalDateTime createTime;
}
